superintending engineer - German English Dictionary